network layer design issues